A Constructive Approach to Compositional Architecture Design
نویسندگان
چکیده
Most of today’s software systems are large-scaled and have to manage manifold demands. To ease their development, reusable and proven architectural building blocks, for example architectural patterns, are often composed to the desired architecture. Building blocks are specified by their structure and behaviour. Additionally, each architectural building block has specific properties which are interpreted as assurances. Keeping assurances also valid during composition of different architectural building blocks is essential for software quality. This paper introduces an approach which constructs software architectures by composing architectural building blocks and which also assures architectural properties of these compositions. Aiming at a sound approach, a proper description of the different architectural building blocks and their properties is required. Furthermore, this paper presents how to compose architectural building blocks and how to check their assurances.
منابع مشابه
Nature as a Source of Inspiration of Architectural Conceptual Design
From the beginning of creation, human being was surrounded by nature. Everything in nature is well organized and in harmony with the other parts of it. Through the history, nature has been always a source of inspiration for the human begin in different aspects of their life. Architecture as one of the remarkable features in every society cannot be separated from nature. In architecture design...
متن کاملExplanation of Mapping Techniques in Conversion Design Process: A Phenomenological Approach to the Sensory Perceptions
متن کامل
An Investigation of Global-Regional Interactional Approach at the Prominent Works of Contemporary Iranian Architects
Regionalism is an analytical and critical perspective which focuses on preserving special features of place and attempts to fill the vacuum in architecture. Globalization is a complex multi-stage process that causes increasing complexity of time and place, greater awareness across the global and acceleration of cross cultural interactions. Therefore, the present paper attempts to analyze global...
متن کاملArchitecture Students’ Understanding of Landscape Issues in Design Studios (A Comparison Approach in Some Tehran Architecture Schools)
Without the surrounding environment of a site, architecture loses its full meaning. In the evolutionof the design process, a site's environment should be understood as the integral factor within which a designed productor artifact is expected to perform. The environment is not of secondary priority. Every building is intertwined with itscontext; context being its physical, visual and ecological...
متن کاملCapability Analyzing of Solar Energy Based on Climatic Criteria Recognition in Iran’s Architectural Design by the Use of Fuzzy Analytical Hierarchy Process Method (FAHP)
Developing a comprehensive document based on the utmost use of renewable energy efficiency in the architecture design is the first step in national level to follow the goals of sustainable architecture and this is not possible without having a deep trend of the climatic compartment. The modeling of comprehensive energy plans in the architecture without having a quantitative approach is incomple...
متن کامل